lower the sails - Espagnol Anglais Dictionnaire